English Dictionary
◊ TAFFRAIL LOG
taffrail log
n : a torpedo-shaped log with rotary fins that measure the
ship's speed [syn: {patent log}, {screw log}]